soil leaching - French English Dictionary